sharpfin barracuda - Francés Inglés Diccionario